[求助]VC 6.0中怎么给主窗体加入背景图片

来源:百度知道 编辑:UC知道 时间:2024/05/22 19:50:03
新建一个工程后会有一个主窗体
这人窗体的背景是白色的
不知道怎么样为之加入一张背景图片
请教了
我的是单文档窗体,请问可以再指教一下吗

偷个懒
http://tips.9hao.com/ccidnet/tech/guide/2000/07/20/58_980.html
为VC程序加背景图
(作者:罗筱波 2000年07月20日 12:58)

VC是一个功能强大的可视化的开发工具,但是用VC做的标准界面与Windows一样色彩灰暗单调,例如多文档窗口应用程序中的主框架窗口的背景便是如此。那么能否给主框架窗口的背景改变一下色彩或是给主框架窗口加上一幅漂亮的图片做背景?其实也不难。但与单文档窗口应用程序中改变框架窗口的背景方法不同,对多文档窗口应用程序中的主框架窗口改变背景不能简单地用ClassWizard重载OnEraseBkgnd(CDC* pDC)函数的方法实现。因为多文档窗口应用程序中的主框架窗口的背景区是一个MDIClient类的窗口,因此改变背景与这个MDIClient类的窗口有关。MDIClient类的窗口的句柄是m_hWndMDIClient(在CMDIFrameWnd中)。以下是其实现的步骤:

一、 使用MFC AppWizard向导创建一个多文档窗口应用程序

1、在VC的“File”菜单中单击[New],弹出一“New”对话框。在“Projects”页中选择“MFC AppWizard [exe]”,在“Project name”编辑框中输入“DrawBackground”,按[OK]按钮,退出“New”对话框。

2、在“MFC AppWizard step 1”对话框到“MFC AppWizard step 6”对话框中选择默认选项,按[Finish]按钮即完成多文档窗口应用程序的定制。

注:MFC(Microsoft Foundation Class)是MS-Visual C++的类库。

二、向应用程序添加位图

在VC的“View